If a town has 100 stores, and there are 2 gay people living there. If 95 of those stores decide to refuse them service, they are now being punished by only having 5 stores to buy from.
Moving forward I think resolution is in making it clear to business persons whatever are the rules they must abide by. It sounds to me like the florist gal was not clear that under the law as a business owner she was required to provide a service contrary to her conscience. If this is the case then make it clear and provide folks a given period of time to get their affairs in order. Then the choice is stay in business, sell your business or close it down.
I guess from now on the florist gal will have to supply floral arrangements to the KKK Grand Event whether she wants to do it or not.